package com.briup.bookstore.domain.bean;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 日志表
 *
 * @TableName es_log
 */
@Data
public class Log implements Serializable {

    /**
     * 主键ID
     */
    private Long id;
    /**
     * 操作用户
     */
    private String username;
    /**
     * 接口描述信息
     */
    private String businessName;
    /**
     * 请求接口
     */
    private String requestUrl;
    /**
     * 请求方式
     */
    private String requestMethod;
    /**
     * 系统名称
     */
    private String operationName;
    /**
     * 浏览器名称
     */
    private String browserName;
    /**
     * ip
     */
    private String ip;
    /**
     * ip来源
     */
    private String source;
    /**
     * 请求接口耗时
     */
    private Long spendTime;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 请求参数
     */
    private String paramsJson;
    /**
     * 响应参数
     */
    private String resultJson;
    /**
     * 类地址
     */
    private String classPath;
    /**
     * 方法名
     */
    private String methodName;
}
